methyl hexadecanoate - French English Dictionary